今天要分享的是來自 lambda 的團隊根據其多年 Kubernetes 的經驗分享,該篇文章篇長,閱讀可能需要15分鐘左右,這邊幫大家重點整理,有興趣的別錯過完整內容,我個人滿推薦細讀的
# 重點整理
1. 團隊一開始是透過 Ansible + Valut + Consul 來管理整個架構+應用程式的部署。
2. 作者認為一個非常重要的東西就是, 想清楚你為什麼需要 Kubernetes,不要隨便盲目的使用
3. Kubernetes 的學習曲線非常高,除了 Kubernetes 本身之外,還有很多整合的東西都需要一起學習,譬如 Monitoring, Logging, CI/CD, Secret Management, Tracing 等,每個領域都不簡單
4. Kubernetes 的導入,並非只有營運團隊需要處理,實際上是整個產品團隊都會連帶影響,譬如對於開發者來說,本地開發要怎麼做,本地測試要怎麼做?
CI/CD 如果要考慮 Kuberntees,有哪些部分需要注意? 應用程式如何打包與上版本? 更新策略是什麼?
這中間有超多的議題需要整個團隊一起學習與克服,才能夠真正享受到 Kubernetes 帶來的好處
5. 轉移到 Kubernets 中間的過渡期很辛苦,同時維護兩種架構,這需要時間去處理,沒有辦法馬上完成,也不可能一步到位
6. 文章中也有提到作者團隊於各領域所採取的解決方案,這邊就大概列一下
Prometheus, Grafana Loki, Vault, Tekton, Argo Workflow, Telepresence, Skaffold, Kustomize, AWS, Kops
註: 我個人認為裡面最重要的一點就是第二點,任何領域都一定,不要盲目追求潮流,而是要有充分的理由去說服自己為什麼需要使用某產品。對我來說一個很重要的行動準則是,要先說服自己,才有辦法說服別人
https://lambda.grofers.com/learnings-from-two-years-of-kubernetes-in-production-b0ec21aa2814
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「aws lambda是什麼」的推薦目錄:
- 關於aws lambda是什麼 在 矽谷牛的耕田筆記 Facebook 的最讚貼文
- 關於aws lambda是什麼 在 軟體開發學習資訊分享 Facebook 的最讚貼文
- 關於aws lambda是什麼 在 軟體開發學習資訊分享 Facebook 的最佳解答
- 關於aws lambda是什麼 在 コバにゃんチャンネル Youtube 的最讚貼文
- 關於aws lambda是什麼 在 大象中醫 Youtube 的最佳解答
- 關於aws lambda是什麼 在 大象中醫 Youtube 的精選貼文
- 關於aws lambda是什麼 在 AWS Serverless 學習筆記- 初探AWS Lambda 的評價
- 關於aws lambda是什麼 在 『用10 分鐘部署專案到AWS Lambda』 | Facebook 的評價
- 關於aws lambda是什麼 在 AWS Lambda + GitHub API + Google Sheet = 自動化簽到系統 的評價
- 關於aws lambda是什麼 在 如何快速建立LINE Bot (使用Python 搭配AWS/ Lambda - GitHub 的評價
aws lambda是什麼 在 軟體開發學習資訊分享 Facebook 的最讚貼文
講師 Viktor Farcic 是 CloudBees 的首席軟體交付策略師和開發者倡導者、Google 開發者專家和 Docker 隊長( Docker Captains )小組的成員,也是一名出版作者。
Viktor Farcic 最大的熱情是 DevOps、Microservices、持續整合( CI,Continuous Integration )、持續交付( CD,Continuous Delivery/Deployment ) 和測試驅動開發( TDD,Test-Driven Development )。
從這 11.5 小時的課程,你會學到
✅如何使用最常用的 DevOps 工具
✅基礎設施即程式碼( IaC,Infrastructure-as-code )的好處
✅如何在營運環境中使用 Terraform
✅如何在 AWS、 Azure 和 GCP 中建立具有 Terraform 的 Kubernetes 叢集
✅如何在 Kubernetes 打包、部署和管理應用程式
✅如何使用 Helm
✅如何建立本地端開發環境
✅無伺服器( Serverless )部署的常見風格是什麼
✅如何部署託管功能為服務( FaaS,Functions as a Service ) ,包括谷歌雲端功能( Google Cloud Functions )、Azure 功能,和 AWS Lambda
✅如何用 Fargate 部署託管容器作為服務 (CaaS,Containers as a Service ),包括 Google Cloud Run、 Azure 容器例項( Azure Container Instances ) 的 AWS ECS
✅如何使用 Knative 部署自我管理容器作為服務 (CaaS,Containers as a Service )
https://softnshare.com/devops-catalog/
aws lambda是什麼 在 軟體開發學習資訊分享 Facebook 的最佳解答
課程的目標不是詳細地學習關於工具的一切,而是立即跳入了解許多概念和超出你預期的多項工具。這樣做的目的是讓你很快跟上潮流同時產出有用的“真實世界”結果。把每一章都想像成一個速成課程,你可以馬上使用它的結果
從這 10 小時的課程,你會學到
✅ 如何使用最常用的 DevOps 工具
✅ 基礎設施即程式碼( IaC,Infrastructure-as-code )的好處
✅ 如何在營運環境中使用 Terraform
✅ 如何在 AWS、 Azure 和 GCP 中建立具有 Terraform 的 Kubernetes 叢集
✅ 如何在 Kubernetes 打包、部署和管理應用程式
✅ 如何使用 Helm
✅ 如何建立本地開發環境
✅ 無伺服器( Serverless )部署的常見風格是什麼
✅ 如何部署託管功能為服務( FaaS,Functions as a Service ) ,包括谷歌雲端功能( Google Cloud Functions )、Azure 功能,和 AWS Lambda
✅ 如何用 Fargate 部署託管容器作為服務 (CaaS,Containers as a Service ),包括 Google Cloud Run、 Azure 容器例項( Azure Container Instances ) 的 AWS ECS
✅ 如何使用 Knative 部署自我管理容器作為服務 (CaaS,Containers as a Service )
要
https://softnshare.com/devops-catalog/
aws lambda是什麼 在 コバにゃんチャンネル Youtube 的最讚貼文
aws lambda是什麼 在 大象中醫 Youtube 的最佳解答
aws lambda是什麼 在 大象中醫 Youtube 的精選貼文
aws lambda是什麼 在 『用10 分鐘部署專案到AWS Lambda』 | Facebook 的推薦與評價
一些流量小到不行的案子, 或是少數功能一天只需要執行個幾次, 選擇Lambda 都合理. startup 公司有可能對於管理機器及部署都還不熟的狀況 ... ... <看更多>
aws lambda是什麼 在 AWS Lambda + GitHub API + Google Sheet = 自動化簽到系統 的推薦與評價
TechBridge Weekly 技術週刊團隊是一群對用技術改變世界懷抱熱情的團隊。本技術共筆部落格初期專注於Web 前後端、行動網路、機器人/物聯網、資料分析 ... ... <看更多>
aws lambda是什麼 在 AWS Serverless 學習筆記- 初探AWS Lambda 的推薦與評價
右邊則是Lambda Function 可以對外互動的對象,除了資料庫之外,當然對眾多的AWS service 也沒問題(這部份就需要有對應的IAM permission 才行) ... ... <看更多>